#include "dtt_calculation_gpu.h"
#include "resource_define.h"


DttGPUcalc::DttGPUcalc()
{

}

DttGPUcalc::~DttGPUcalc()
{

}

void DttGPUcalc::calculate()
{
    _initShader();
}

void DttGPUcalc::_prepareTensorData()
{
}

void DttGPUcalc::_initShader()
{
    _program.addShaderFile(GPUProgram::Vertex, FiberCalcShaderPath::Vertex);
    _program.addShaderFile(GPUProgram::Geometry, FiberCalcShaderPath::Geometry);
    _program.addShaderFile(GPUProgram::Fragment, FiberCalcShaderPath::Fragment);
    _program.use();
    _program.printActiveUniforms();
    _program.printActiveAttributes();
}
